﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Upreader.Engine;

namespace Upreader.Presentation.Client.ViewModel
{
    public class ConnectionViewModel : ViewModelBase<ConnectionViewModel>
    {
        #region Configuration



        #endregion // Configuration

        #region Fields

        private readonly DownloadEngineContext _context;
        private readonly ConnectionProcessor _connectionProcessor;

        #endregion // Fields

        #region Constructor

        public ConnectionViewModel(DownloadEngineContext context, ConnectionProcessor connectionProcessor)
        {
            if (context == null)
                throw new ArgumentNullException("context");
            if (connectionProcessor == null)
                throw new ArgumentNullException("connectionProcessor");

            _context = context;
            _connectionProcessor = connectionProcessor;
        }

        #endregion // Constructor



    }
}
